// P1914 write by cn_ryh